package com.bo.wei.chen.mybatis.model;

import java.io.Serializable;
import java.util.Map;

import lombok.Builder;
import lombok.Data;

/**
 * 调用外部风控接口返回报文
 *
 * @author wujingjie
 * @version V2.1
 * @since 2020/7/17 21:51
 */
@Data
@Builder
public class MicroRiskWarnExternalRespDto implements Serializable {

    private static final long serialVersionUID = 6425790114519770499L;

    /**
     * 流水号
     */
    private String serialNo;
    /**
     * 授信申请id
     */
    private String applyId;
    /**
     * 主单号
     */
    private String masterApplyId;
    /**
     * 租户号
     */
    private String tenantId;
    /**
     * 渠道号
     */
    private String channelNo;
    /**
     * 决策结果 EnumRiskApplyResult
     */
    private String applyResult;
    /**
     * 评分分数
     */
    private String creditScore;
    /**
     * 授信额度
     * 授信申请的情况下有
     */
    private String creditLimit;
    /**
     * 提现审批额度
     */
    private String cashCreditLimit;
    /**
     * 欺诈风险等级
     */
    private String fraudRiskLevel;
    /**
     * 工单流程id
     */
    private String processId;
    /**
     * 业务类型 枚举 EnumRiskBizType
     */
    private String bizType;
    /**
     * 决策响应信息
     */
    private Map<String, Object> riskResponse;

}
